從今天開始的幾篇文章裡,將會開始介紹Swift的基礎型別,今天要介紹的是Swift中的整數與浮點數。
現在,我們馬上開始!
如何建立playground,請參考Day4的文章
https://ithelp.ithome.com.tw/articles/10217428
整數算是我們平常很常使用的數字型別,直接來看程式碼
/*
Day5 Swift 整數與浮點數
*/
// 宣告一個Int
var number1:Int = 88
// 加減乘除
number1 += 1
number1 -= 1
number1 *= 10
number1 /= 10
// 顯示Int
let number2 = number1.description
let number3 = "\(number1)"
print(number2)
print(number3)
// 顯示加上 $錢字號的數字字串
let formatter = NumberFormatter()
formatter.numberStyle = .currency
let number4 = formatter.string(from: NSNumber(value: number1))!
print(number4)
這邊要介紹的是帶小數點的浮點數,共有Float & Double兩種,如果沒有指定,預設為Double。
如果不同型別要進行運算,記得要轉型避免錯誤
在今天的文章裡,我們介紹了整數與浮點數兩種型別,在文章內算是比較基礎的用法,如果想要更深入了解的讀者,可以參考文章後面的延伸閱讀。
在後面的幾篇文章中,將會持續介紹Swift中常用的基礎語法,今天的內容就到這邊,感謝讀者們的閱讀。
https://github.com/chiron-wang/IT30_11
彼得潘的 Swift iOS App 開發問題解答集
https://medium.com/%E5%BD%BC%E5%BE%97%E6%BD%98%E7%9A%84-swift-ios-app-%E9%96%8B%E7%99%BC%E5%95%8F%E9%A1%8C%E8%A7%A3%E7%AD%94%E9%9B%86
iOS 13 & Swift 5 - The Complete iOS App Development Bootcamp - Angela Yu
https://www.udemy.com/course/ios-13-app-development-bootcamp/
深入淺出 iPhone 開發 (使用 Swift4) - WeiWei
https://www.udemy.com/course/iphone-swift4/
心智圖軟體Xmind
https://www.xmind.net/
《The Swift Programming Language》正體中文版
https://tommy60703.gitbooks.io/swift-language-traditional-chinese/content/chapter2/01_The_Basics.html#floating-point_numbers
Apple Developer Document
https://developer.apple.com/documentation/swift/double